#ifndef MAIN_PROGRAM_H
#define MAIN_PROGRAM_H

#include <gtk/gtk.h>
#include "login-widget.h"
#include "function-list.h"

typedef struct{
	login_widget_t* login_widget;
	GtkWidget* controls;
	function_list_t* function_list;
} main_program_t;
extern main_program_t* main_program_new_with_login(login_widget_t* login_widget);
void main_program_destroy(main_program_t* main_program);

#endif
